package com.roc.pojo;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;

@Entity
@Table(name = "T_UNPAY_MERINFO")
public class UnPay implements Serializable {

	private static final long serialVersionUID = 1L;
	@Id
	@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "unpayMerinfoSeq")
	@SequenceGenerator(name = "unpayMerinfoSeq", sequenceName = "SEQ_UNPAY_MERINFO")
	private long id;
	@Column(name = "MERCHANT_NO")
	private String merchantNo;// 商户号
	@Column(name = "TERMINAL_NO")
	private String terminalNo;// 终端号
	@Column(name = "FEE_T1")
	private String feeT1;// t1手续费
	@Column(name = "FEE_T1_TOP")
	private String feeT1Top;// t1封顶
	@Column(name = "FEE_T0")
	private String feeT0;// t0手续费
	@Column(name = "ACCOUNT_NO")
	private String accountNo;// 结算帐号
	@Column(name = "ACCOUNT_NAME")
	private String accountName;// 结算账户名称
	@Column(name = "BANK_NAME")
	private String bankName;// 结算银行名称
	@Column(name = "BANK_CODE")
	private String bankCode;// 联行号
	@Column(name = "YL_ID")
	private String ylId;// 直连所属银行ID 100001 上海银联
	@Column(name = "ADD_TIME")
	private Date addTime;
	@Column(name = "OPER")
	private String oper;// 操作员
	@Column(name = "EDIT_TIME")
	private Date editTime;
	@Column(name = "REMARK")
	private String remark;

	public long getId() {
		return id;
	}

	public void setId(long id) {
		this.id = id;
	}

	public String getMerchantNo() {
		return merchantNo;
	}

	public void setMerchantNo(String merchantNo) {
		this.merchantNo = merchantNo;
	}

	public String getTerminalNo() {
		return terminalNo;
	}

	public void setTerminalNo(String terminalNo) {
		this.terminalNo = terminalNo;
	}

	public String getFeeT1() {
		return feeT1;
	}

	public void setFeeT1(String feeT1) {
		this.feeT1 = feeT1;
	}

	public String getFeeT1Top() {
		return feeT1Top;
	}

	public void setFeeT1Top(String feeT1Top) {
		this.feeT1Top = feeT1Top;
	}

	public String getFeeT0() {
		return feeT0;
	}

	public void setFeeT0(String feeT0) {
		this.feeT0 = feeT0;
	}

	public String getAccountNo() {
		return accountNo;
	}

	public void setAccountNo(String accountNo) {
		this.accountNo = accountNo;
	}

	public String getAccountName() {
		return accountName;
	}

	public void setAccountName(String accountName) {
		this.accountName = accountName;
	}

	public String getBankName() {
		return bankName;
	}

	public void setBankName(String bankName) {
		this.bankName = bankName;
	}

	public String getBankCode() {
		return bankCode;
	}

	public void setBankCode(String bankCode) {
		this.bankCode = bankCode;
	}

	public String getYlId() {
		return ylId;
	}

	public void setYlId(String ylId) {
		this.ylId = ylId;
	}

	public Date getAddTime() {
		return addTime;
	}

	public void setAddTime(Date addTime) {
		this.addTime = addTime;
	}

	public String getOper() {
		return oper;
	}

	public void setOper(String oper) {
		this.oper = oper;
	}

	public Date getEditTime() {
		return editTime;
	}

	public void setEditTime(Date editTime) {
		this.editTime = editTime;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

}
